Skip to content

Allow domain admin to change domain and account settings#4339

Merged
nvazquez merged 9 commits into
apache:mainfrom
shapeblue:allow-domadmin-config
Feb 21, 2022
Merged

Allow domain admin to change domain and account settings#4339
nvazquez merged 9 commits into
apache:mainfrom
shapeblue:allow-domadmin-config

Conversation

@davidjumani
Copy link
Copy Markdown
Contributor

@davidjumani davidjumani commented Sep 23, 2020

Description

Allow domain admin to change domain and account settings

Fixes #3752 && #5494

Types of changes

  • Breaking change (fix or feature that would cause existing functionality to change)
  • New feature (non-breaking change which adds functionality)
  • Bug fix (non-breaking change which fixes an issue)
  • Enhancement (improves an existing feature and functionality)
  • Cleanup (Code refactoring and cleanup, that may add test cases)

How Has This Been Tested?

Screenshot from 2021-09-21 15-40-53

@davidjumani davidjumani force-pushed the allow-domadmin-config branch 2 times, most recently from d3f5617 to e6b202c Compare September 25, 2020 09:49
@yadvr yadvr added this to the 4.16.0.0 milestone Sep 25, 2020
@yadvr
Copy link
Copy Markdown
Member

yadvr commented Jun 17, 2021

Ping @davidjumani here?

@davidjumani
Copy link
Copy Markdown
Contributor Author

@rhtyd Will test and mark as ready

@davidjumani davidjumani force-pushed the allow-domadmin-config branch 4 times, most recently from 33eb762 to 542392c Compare June 22, 2021 10:52
@davidjumani davidjumani force-pushed the allow-domadmin-config branch from 542392c to 679cb20 Compare June 22, 2021 10:54
@davidjumani davidjumani marked this pull request as ready for review July 1, 2021 07:12
@davidjumani davidjumani marked this pull request as draft July 1, 2021 07:12
@nvazquez
Copy link
Copy Markdown
Contributor

nvazquez commented Sep 7, 2021

@davidjumani is this PR still in progress?

@sureshanaparti
Copy link
Copy Markdown
Contributor

@davidjumani is this PR ready for review? can you fix the conflicts please.

@davidjumani davidjumani force-pushed the allow-domadmin-config branch 3 times, most recently from 27efa32 to 9a49951 Compare September 21, 2021 11:03
@davidjumani
Copy link
Copy Markdown
Contributor Author

@sureshanaparti It's ready :D

@davidjumani davidjumani marked this pull request as ready for review September 21, 2021 11:07
title: 'label.configuration',
icon: 'setting',
permission: ['listConfigurations'],
permission: ['listConfigurations', 'listInfrastructure'],
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Adding this so the global settings tab doesn't show to domain admins since they now have access to listConfigurations

@davidjumani
Copy link
Copy Markdown
Contributor Author

@blueorangutan package

@blueorangutan
Copy link
Copy Markdown

@davidjumani a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress.

@blueorangutan
Copy link
Copy Markdown

Packaging result: ✔️ el7 ✔️ el8 ✖️ debian ✔️ suse15. SL-JID 2508

@davidjumani
Copy link
Copy Markdown
Contributor Author

@blueorangutan test

@blueorangutan
Copy link
Copy Markdown

@davidjumani a Trillian-Jenkins test job (centos7 mgmt + kvm-centos7) has been kicked to run smoke tests

@blueorangutan
Copy link
Copy Markdown

Trillian test result (tid-3223)
Environment: kvm-centos7 (x2), Advanced Networking with Mgmt server 7
Total time taken: 31995 seconds
Marvin logs: https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr4339-t3223-kvm-centos7.zip
Smoke tests completed. 92 look OK, 0 have errors
Only failed tests results shown below:

Test Result Time (s) Test File

@apache apache deleted a comment from blueorangutan Feb 15, 2022
@davidjumani
Copy link
Copy Markdown
Contributor Author

@blueorangutan package

@blueorangutan
Copy link
Copy Markdown

@davidjumani a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress.

@blueorangutan
Copy link
Copy Markdown

Packaging result: ✔️ el7 ✔️ el8 ✔️ debian ✔️ suse15. SL-JID 2616

@nvazquez
Copy link
Copy Markdown
Contributor

@blueorangutan test

@blueorangutan
Copy link
Copy Markdown

@nvazquez a Trillian-Jenkins test job (centos7 mgmt + kvm-centos7) has been kicked to run smoke tests

@nvazquez
Copy link
Copy Markdown
Contributor

@blueorangutan package

@blueorangutan
Copy link
Copy Markdown

@nvazquez a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress.

@blueorangutan
Copy link
Copy Markdown

Packaging result: ✔️ el7 ✖️ el8 ✔️ debian ✔️ suse15. SL-JID 2649

@DaanHoogland
Copy link
Copy Markdown
Contributor

@blueorangutan test

@blueorangutan
Copy link
Copy Markdown

@DaanHoogland a Trillian-Jenkins test job (centos7 mgmt + kvm-centos7) has been kicked to run smoke tests

@blueorangutan
Copy link
Copy Markdown

Trillian test result (tid-3388)
Environment: kvm-centos7 (x2), Advanced Networking with Mgmt server 7
Total time taken: 38854 seconds
Marvin logs: https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr4339-t3388-kvm-centos7.zip
Smoke tests completed. 92 look OK, 0 have errors
Only failed tests results shown below:

Test Result Time (s) Test File

@DaanHoogland
Copy link
Copy Markdown
Contributor

All travis jobs failed. seems to be a systemvm issue !?!

@nvazquez
Copy link
Copy Markdown
Contributor

All green now, merging

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

No open projects
Status: Done

9 participants